﻿.menuTitle{
	margin: 0;
	padding: 0;
	line-height: 60px;
	vertical-align: middle;
	background-color:#3845DB;
	padding-left: 10px;
	font-weight: bold;
	color: rgb(216, 216, 240);
	border-bottom: 1px solid #768DE8;
	cursor: pointer;
	font-size: 30px;
}

.centerDiv{
	height: 54px;
	width: 100px;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	font-size:20px
}

.menuTitle a.selectAll{
	float: right;
	font-size: 10px;
	font-weight: normal;
	margin-right: 10px;
	color: white;
}

.menuList{
	list-style: none;
	margin: 0;
	padding: 0;
}
.menuList li{
	padding: 12px;
	padding-left: 30px;
	background-color: rgb(255, 255, 255);
	font-size: 14px;
	color: rgb(100, 101, 116);
	cursor: pointer;
	font-weight: 700;
	border-bottom: 1px solid rgb(236, 236, 245);
}

.menuList li span{
	padding-right: 10px;
	color: white;
}

.menuList li:hover{
	background-color: rgb(240, 242, 247);
	font-weight: bold;
	color: rgb(77, 73, 73);
}

.menuList li.selected{
	background-color:rgb(194, 208, 221);
	color: rgb(77, 73, 73);
}

.menuList li.selected span{
	display: initial;
	color:rgb(125, 125, 125);
}

#panel_switch{
	position: absolute;
	z-index: 500;
	background-repeat:no-repeat;
	background-position: center;
	height: 20px;
	width: 14px;
	background-color: rgb(240, 241, 248);
	border: 1px solid #ADBEDF;
	border-left: 0px;
	cursor: pointer;
}

.panel_closer{
	background-image: url("../images/map/leftArrow.png");
}

.panel_open{
	background-image: url("../images/map/rightArrow.png");
}

.quanping{
	margin-top: 5px;
	z-index: 500;
	position: absolute;
	right: 126px;
	top: 5px;
	font-size: 12px;
	line-height: 20px;
	width: 35px;
	text-align: center;
	webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 4px;
	background-color: rgb(150, 156, 226);
	border: 1px solid rgb(139, 147, 207);
	cursor: pointer;
	font-weight: bold;
	color: rgb(255, 255, 255);
}

#DispatchCtrl{
	margin-top: 5px;
	z-index: 500;
	position: absolute;
	right: 237px;
	top: 5px;
	font-size: 12px;
	line-height: 20px;
	width: 70px;
	text-align: center;
	webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 4px;
	background-color: rgb(150, 156, 226);
	border: 1px solid rgb(139, 147, 207);
	cursor: pointer;
	font-weight: bold;
	color: rgb(255, 255, 255);
}

.mapWindowsTable{
	padding:10px;
	padding-left:40px;
	padding-right:40px;
	font-size: 18px;
	line-height: 30px;
	font-family: 微软雅黑;
	border-bottom: 1px solid rgb(154, 159, 218);
	width: 100%;
}

.map_info_table_title{
	cursor: pointer;
	font-family: 微软雅黑;
	font-size: 16px;
	font-weight: bold;
}

.mapWindowsTable td{
	border-bottom: 1px solid rgb(226, 228, 240);
}

.mapWindowsTable td.label{
	text-align: right;
	background-repeat: no-repeat;
	padding-left: 31px
}

.mapWindowsTable td.value{
	padding-right: 20px;	
}

#map_fa_info_table_div{
	z-index: 999;
	right: 0px;
	position: absolute;
	bottom: 0px;
	z-index: 99;
	padding: 12px;
	background-color: #FFF;
	border: 1px solid #A9ABD3;
	webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	-ms-border-radius: 16px;
	-o-border-radius: 16px;
	border-radius: 16px;
}

.filter{
	float:left;
	width: 210px;
	height:100%;
	border:1px solid #3845DB;
	overflow-x:hidden;
}

#map_info_list_div{
	z-index: 999;
	right: 0px;
	position: absolute;
	bottom: 0px;
	z-index: 99;
	padding: 12px;
	background-color: #FFF;
	border: 1px solid #A9ABD3;
	webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	-ms-border-radius: 16px;
	-o-border-radius: 16px;
	border-radius: 16px;
}

.infoWindowsTable{
	width:700px;
}

.infoWindowsTable .title{
	font-family: 微软雅黑;
	font-weight: bold;
	white-space:nowrap;
}

.infoWindowsTable .value{
	white-space:nowrap;
}

#map_list_table_div{
	background-color: #FFF;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	border-radius: 8px;
	opacity: 0.8;
	height: 440px;
	width: 200px;
	position: absolute;
	right: 15px;
	top: 50px;
	z-index: 99;
	padding-bottom: 10px;
	border: 1px solid rgb(181, 187, 247);
	
}

#list_div_context{
	overflow:scroll;
	overflow-x:hidden;
	height: 370px;
	margin: 20px;
	margin-right: 0;
}

#list_div_context .map_list_title{
	font-size: 16px;
	font-family: 微软雅黑;
	font-weight: bold;
	cursor: pointer;
}

#list_div_context ul{
	margin: 0;
	list-style: none;
	font-family: 微软雅黑;
	font-weight: bold;
	padding-left: 30px;
}
#list_div_context li{
	font-weight: 100;
	font-family: 微软雅黑;
	line-height: 25px;
}

#map_list_sendorder_btn{
	webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
	background-color: rgb(228, 227, 240);
	border: 1px solid rgb(184, 177, 244);
	cursor: pointer;
	font-weight: bold;
	color: rgb(10, 10, 10);
	width: 70px;
	padding: 6px;
	float: right;
	margin-right: 10px;
}

#listDivSwitch{
margin-top: 5px;
z-index: 500;
position: absolute;
right: 167px;
top: 5px;
font-size: 12px;
line-height: 21px;
width: 62px;
text-align: center;
webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 4px;
background-color: rgb(150, 156, 226);
border: 1px solid rgb(139, 147, 207);
cursor: pointer;
font-weight: bold;
color: rgb(255, 255, 255);
}

.gpsReloadTip{
margin-top: 5px;
z-index: 500;
position: absolute;
right: 269px;
top: 5px;
font-size: 12px;
line-height: 21px;
width: 100px;
text-align: center;
webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 4px;
background-color: #fff;
border: 1px solid rgb(139, 147, 207);
cursor: pointer;
font-weight: bold;
color:gray;
}

#searchPanel{
	margin-top: 5px;
	z-index: 500;
	position: absolute;
	right: 269px;
	top: 5px;
	font-size: 12px;
	line-height: 35px;
	width: 400px;
	text-align: center;
	webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 4px;
	background-color: #fff;
	border: 1px solid rgb(219, 221, 239);
	cursor: pointer;
	font-weight: bold;
}

#searchPanel input{
	width: 115px;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid rgb(178, 186, 208);
}

.headTable{
	display: table;
	font-size: 16px;
	height: 30px;
	line-height: 16px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 20px;
	vertical-align: baseline;
	width: 350px;
}

.positionTableDiv{
	height: 380px;
	width: 350px;
	overflow: scroll;
}